vehicle-borne armament - Spanish English Dictionary